engineering thermoplastics - English Synonyms Dictionary